package com.nl.controller.web.mapper;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.nl.controller.web.bean.SmsContent;

public interface SmsContentMapper {
    /**
     * 查询内容模板信息
     * @param map
     * @return
     */
    List<SmsContent> findContent(Map<String,Object> map);

    /**
     * 添加内容
     * @param smsContent
     * @return
     */
    int addContent(SmsContent smsContent);

    /**
     * 修改内容
     * @param smsContent
     * @return
     */
    int modifyContent(SmsContent smsContent);

    /**
     * 查询单个内容
     * @param id
     * @return
     */
    SmsContent findContentById(String id);
    /**
     * desc:插入短信内容历史表
     * @author syl
     * @Date 2019年10月29日 下午3:06:16
     * @param smsContent
     * @return
     */
    int insertContentHis(@Param("smsContent")SmsContent smsContent,@Param("seqId")String seqId);
    /**
     * desc:查询短信内容历史
     * @author syl
     * @Date 2019年10月29日 下午3:53:30
     * @param seqId
     * @return
     */
    SmsContent findContentHis(String seqId);
    
    //查询操作人号码
    String findOperatorMsisdn(String mgrId);
    
    //修改模板表的修改时间
    int resetModifyTime(@Param("mgrId")String mgrId,@Param("isNew")String isNew);
}
